// AddinFramework.h : main header file for the AddinFramework application
//
#pragma once

#ifndef __AFXWIN_H__
	#error "include 'stdafx.h' before including this file for PCH"
#endif

#include "resource.h"       // main symbols


// CAddinFrameworkApp:
// See AddinFramework.cpp for the implementation of this class
//

class CAddinFrameworkApp : public CWinApp
{
public:
	CAddinFrameworkApp();

	static IManagerPtr m_AddInManager;
	static UINT __stdcall myThreadFunc(LPVOID lparam);

// Overrides
public:
	virtual BOOL InitInstance();
	virtual int ExitInstance(); // return app exit code

	afx_msg void OnAppAbout();
	DECLARE_MESSAGE_MAP()
};

extern CAddinFrameworkApp theApp;